@Niki
3年前 提问
1个回答
公钥密码体制包括哪两种方式
Ann
3年前
官方采纳
公钥密码体制在实际应用中包含数字签名和数字信封两种方式。
数字信封(Digital Eavelop)的功能类似于普通信封。特通信封在法律的约束下保证只有收信人才能阅读信的内容;数字信封时则采用密码技术保证了只有规定的接收人才能阅读信息的内容。数字信封中采用子单钥密码体制和公钥密码体制。信息发送者首先利用随机产生的对称密码加密信息,再利用接收方的公钥加密对称密码,被公钥加密后的对称密码被称之为数字信封。在传递信息时,信息接收方要解密信息时,必须先用自己的私钥解密数字信封,得到对称密码。才能利用对称密码解密所得到的信息。这样就保证了数据传输不可抵赖性。
数字签名(Digital Signature)是指用户用自己的私钥对原始数据的哈希摘要进行加密所得的数据。信息接收者使用信息发送者的公钥对附在原始信息后的数字签名进行解密后获得哈希摘要,并通过与自己用收到的原始数据产生的哈希哈希摘要对照,便可确信原始信息是否被篡改。这样就保证了消息来源的真实性和数据传输的完整性。